#include "conf_jaja.h"
#include "eventfifo.h"

typedef sint16_t jaja_int_t;
typedef uint16_t jaja_uint_t;

//初始化最小系统
//在用户的代码里这个在初始化部分被调用
jaja_int_t jaja_core_init();










//内核事件
jaja_event_fifo_t *jajak_event_fifo_get(jaja_event_fifo_t *kfifo);




//当你引用了此文件 你立刻就可以使用打印
//但是只有terminal被初始化它才有实际的效果
void jaja_log(char *log);








//初始化terminal

//初始化函数都是这样的返回值 0表示成功 其他值各有各的含义
jaja_int_t jaja_terminal_init();


//当terminal初始化完成各个模块就会注册自己的命令
//通过消息机制实现